import Vue from 'vue'
import Vuex from 'vuex'
// 引入 vuex数据持久存储 
import persistedState from 'vuex-persistedstate'
Vue.use(Vuex);


export default new Vuex.Store({
    state: {
        // 是否在请求中
        isAppending: false
    },
    mutations: {
        changeAppending(state, bool) {
            state.isAppending = bool;
        }
    },
    // 默认存储在 localStorage
    // plugins: [persistedState()],
    // 存储在 sessionStorage
    // plugins: [persistedState({
    //     storage: window.sessionStorage
    // })]
})